Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 NORTH ROAD Detached £440,000 2 Feb 2024
68 NORTH ROAD Detached £606,079 £352,000 23 Mar 2012
70 NORTH ROAD Detached £558,331 £375,000 12 Feb 2015
72 NORTH ROAD Detached £610,701 £585,000 31 Mar 2022
74 NORTH ROAD Detached £543,107 £315,000 22 Dec 2010